The code for our OWA algorithm is in alg.py. 

The code for benchmarks that we use in the trace-driven case study is in Benchmarks.py.

The code for running the experiments for Appendix F is in the folder Set1-code. 

The code for running the experiments for Appendix G is in the folder Set2-code.